John Cloake is like a cat on a hot tin roof.