Neil Shah: Britons among the most miserable in Europe

320