This is Iain Martin’s weekly newsletter, exclusively for Reaction subscribers.

The former Prime Minister Boris Johnson has earned £1m in the last six weeks, from book deals done and speeches given. Johnson is back doing what he likes most, performing impish tricks and playing the role of Boris for money. Naughty but nice work, if you can get it.

Johnson has also shown his serious side, visiting Kyiv and reminding the audience that he got right, and he did, the important call, warning of an invasion and backing Zelensky early on, when it was unfashionable in some of the Chancelleries of Europe.