"If he was in America, he’d be a Democrat"

And she goes on to insist that Mr Cameron is ‘not a Conservative, actually’.

Miss Bonham Carter, whose grandfather was the Liberal PM Herbert Asquith, adds of 10 Downing Street’s current incumbent: ‘I mean, he’s not a right-wing person. If he was in America, he’d be a Democrat, and he’s got a hilarious sense of humour, which nobody really knows about.’

She adds that she was ‘amazed’ when Mr Cameron was made prime minister, but ‘not in a bad way, but it’s very strange when somebody your age becomes a …’