Contributor

Calum Macdonald

President at Cambridge Union Society

President, Cambridge Union Society

Submit a tip

Do you have info to share with HuffPost reporters? Here’s how.