This is the heartwarming moment firefighters rescued a puppy from the wreckage of a van following a horrific three-vehicle pile-up.

One-year-old Memphis was wedged in the foot well of the Vauxhall Vivaro after it collided into two cars during rush hour on Friday morning.

Firefighters dashed to the scene of the crash which happened at 7.57am on the A500 near the Barthomley junction, Staffordshire.