ADVERTISEMENT
Political analyst Mike Lecouteur said leaders all landed 'a few' punches in the English debate on April 17, 2025.