The English St Leger stakes is the oldest and final classic of the year which marks the end of the British flat racing season.