Wes Streeting has been accused of 'staggering hypocrisy' for spending almost two months on outside work after saying MPs should be banned from doing second jobs.
Labour's shadow health secretary received £27,345 in additional pay for 277 hours of work over the past two years, official documents reveal.
His lucrative side hustles include authoring a new book and working as a radio presenter and audio narrator.
Based on a typical working week of 37.5 hours, it means he has spent almost two months on these activities over this period.
Meanwhile, he was serving as an MP for Ilford North and sitting on Labour's front bench.