Damien Egan, the Labour MP for Bristol North East, had been due to speak to students at Bristol Brunel Academy in his constituency.