Asked about the donations, Sir Keir said that around £20,000 he had declared from Lord Alli for unspecified accommodation was for his teenager to study for exams in a 'peaceful' atmosphere while there was intense media attention in the run-up to the election.
'My boy, 16, was in the middle of his GCSEs. I made him a promise, a promise that he would be able to get to his school, do his exams, without being disturbed,' he told BBC Radio 4's Today programme.
'We have lots of journalists outside our house where we live and I'm not complaining about that, that's fine.
'But if you're a 16-year-old trying to do your GCSEs and it's your one chance in life – I promised him we would move somewhere, get out of the house and go somewhere where he could be peacefully studying.
'Somebody then offered me accommodation where we could do that. I took that up and it was the right thing to do.'