Varje brittiska premiärminister ställs inför samma omöjliga frågor: bostadsbrist, skenande välfärdskostnader och invandring. Det har lett till betydande politisk instabilitet.