‘Yvette Cooper will have more hotels to her name than Paris Hilton’