England must do better - Powell

Boss Hope Powell says England "must do better" after their 3-0 defeat by France, which ends their Euro 2013 campaign.

The Lionesses managed just one point from their three group games but Powell says she is still the person to lead the team forward.

Captain Casey Stoney admits England did not "have enough quality" throughout the competition.

Top videos