One week he is fending off questions about being a "nasty piece of work", the next he is pulling off almost impossible basketball shots.
Fresh from accepting a challenge to take on Pippa Middleton at table-tennis, Boris Johnson showed off his sporting prowess on a basketball court set up outside City Hall on Monday.
Given Boris' admission he would like to be prime minister, David Cameron will no doubt be setting up a hoop in the Downing Street garden to get some practise in as soon as he returns home from his European tour.
Last week President Obama's basketball skills escaped him, as he missed 20 out of 22 attempts while shooting hoops during the White House Easter Egg Roll.
Maybe the mayor could give the president some lessons.