Peace activists stage sit-in at London’s Liverpool St station