Sir Edward Garnier QC, the Conservative MP and former Solicitor General for England and Wales, earned an average of £840 an hour as a barrister during the last financial year.

The disclosure comes as Garnier’s former colleagues in the Ministry of Justice (MoJ) press ahead with cuts to legal aid fees at the criminal Bar, a move which has drawn scepticism from the MP.