More than 300 mourners attended a memorial service yesterday to say an emotional farewell to a "generous, honourable and devoted" police officer who died in a car crash.

St Mary Magdalene Church, Woodstock, was full of mourners wanting to pay their last respects to Dc Robert Keylock, who lived near Kidlington.

Mourners laughed and cried as tributes were given by close family members and friends, separated by eight of his favourite songs.

Dc Keylock's son Ryan, 15, told how there were three things that best reminded him of his father.

One was a keyring reading "Why can't I be rich instead of so damn good looking?", another was advice he had given him about never losing his good sense of humour.

The third was a plaque he, his mother Amanda, 42, and eight-year-old daughter Holly had given him earlier this year.

Holly stood beside her brother as she said: "Daddy was a lovely man, he is always in our hearts. He made us laugh and told funny jokes."

Supt John Liversedge, Dc Keylock's colleague at Banbury CID, described him as an outstanding police officer and detective.