Brave police officers tackle gunman armed with petrol bombs, smoke grenades and crossbow in pub