The Grand National is back, but its time is running out

As the Grand National returns to Aintree, a new report reveals the scale of harm behind the spectacle - and why public opinion is turning.