David Cameron made a faux pas while on a visit to Devon by confusing the Devonian and Cornish methods for eating a cream tea.

The tradition in Devon is to put cream on the scone followed by jam, while the Cornish do it the other way around.

But in a cafe in Barnstaple in Devon, the prime minister said: "I'm going to get this wrong, aren't I? In Devon it's... jam first and cream on top?"

He was soon corrected by the staff.

"Wrong way round. I knew I'd get it wrong," he added.