 He studied at Malvern School before completing national service as a second lieutenant in the Wiltshire Regiment.He then went on to university, where he read Classics at Corpus Christi College, Oxford and joined the Labour Party in his final year.After graduating, Barnes worked for advertising agencies for several years.