Services are running normally after a broken down train at High Wycombe caused delays between London Marylebone and Princes Risborough.

The broken down freight train this morning caused delays of up to 45 minutes.

Replacement transport was organised for High Wycombe. Chiltern Railways said that tickets were being accepted with Virgin between London and Birmingham.

Normal service has now resumed.