The care homes group Sunrise Senior Living has agreed to pay £2m in compensation to former residents for charging upfront fees without making it clear what the money would be spent on.

Residents who have paid the fees since 1 October 2015 and left one of the company’s homes within two...