PRIME Minister David Cameron has read a poem for a CD to commemorate the centenary of the First World War.

The Witney MP recorded The Soldier, by Rupert Brooke.

Mr Cameron, pictured making the recording, will feature alongside Danny Dyer, Sean Bean, Sarah Millican and Stephen Fry.

Money from the sale of the album Forever, released on July 14, will go to the Royal British Legion and the Victoria Cross Trust.