Keir Starmer refused to engage with repeated questions over why his former chief of staff did not take part in the 'really important' event in Edinburgh .