welshbizuk.wordpress.com
The areas where Wales are better than England and the places they might struggle at Twickenham
Wales’ startling destruction of hyped up Scotland at the Principality Stadium means interest in the Battle of Britain is already at fever-pitch via Wales