The Prime Minister may have belatedly stumbled on a winning formula - stand up to the US President and deal with the cost of ...