May's change of heart, which came amid fierce protests and a slash in the Tories" lead over Labour in the polls, means the Conservatives will now set an "absolute limit" for what people will have to pay for social care.