British troops blasting rebels with cannons