Is uni better in the UK or America? We settled the debate once and for all

Meet the local team