A West End performer was forced to sleep under a bridge because he was unable to find affordable accommodation, prompting a promise