Princess Anne has faced a major setback during her royal engagement in France trip.On Saturday, The Princess Royal attended ...
France were worthy winners and England emerged as title contenders – but Scotland and Wales face more significant scrutiny ...