
According to an official document published on the UK parliament website, since leaving office the former PM has earned more than one million pounds just by giving paid speeches.
He reportedly received payments in the range of £215,000 to £277,000 (USD 267,000 to $344,000) per speech.
As the Prime Minister, Boris Johnson received a salary of £155,376, placing him in the top 1 per cent of UK income. Experts estimate that Johnson will earn more than £5 million year after leaving Downing Street.

Donald Trump could be testifying his innocence in court, as early as next week

Ex US President Barack Obama (File photo)

As per The News, Imran Khan, the former Pakistani prime minister, had a base salary of Rs. 107,280. The ex-prime minister was entitled to a gross salary of PKR 201,574 after allowances, which is reduced to PKR 196,979 after tax and other deductions. This translates to an annual salary of PKR 24,188,88 or $11,515. (These figures are based on his February 2019 salary slip)
As per CAKnowledge currently his net worth is $50 Million and he is estimated to earn $5 Million annually.

As per the Free Press Journal, India's former Prime Minister Manmohan Singh earned an $36,200 annual salary.
His current net worth is pegged at $2 million, however, no information is available on his current earnings. He is entitled to a pension of minimum $260 or INR 20,000 monthly.