Labour analysis claims that it will take almost five years for elderly people to hit the cap, during which time they will have forked out more than £150,000 on care.
View source website