The Firefly was a British variant of the U.S. M4A4 Sherman medium tank, fitted with the powerful British 17 pounder anti-tank gun. It went into production in early 1944 and was capable of defeating the Panther and Tiger tanks.
This Sherman appears to be a M4A2 mounted with the British 17 pounder anti-tank gun.