
Extinction Rebellion (XR) activists stormed a meeting of energy giant Shell in London on Tuesday morning forcing it to be put on hold.
Shareholders from the oil giant had gathered at Methodist Central Hall in Westminster for their UK annual general meeting.