Advertisement

Boris Johnson's pay accounts for 85% of all outside earnings declared by MPs so far this year

Boris Johnson earned 85% of all the outside pay generated by MPs this year, Sky News can reveal.