Baroness Thatcher on Wednesday (April 17) was granted the honour of a ceremonial funeral at St Paul's Cathedral in the presence of the Queen, dignitaries from around the world and all of her successors as prime minister.

David Cameron insisted the funeral was a "fitting tribute" to a major national figure who was the longest-serving prime minister of the 20th century.

"I'm an enormous fan of Margaret Thatcher and what she achieved and I think that a remarkable part of her legacy is how widely it is now accepted, no one wants to go back to the days of industrial relations anarchy, mass nationalizations or weak defences, she gave the country a new consensus to unite behind, and I believe today is going to be a fitting tribute to a truly great leader and I think the thing about Margaret Thatcher is she was there when our country needed her the most."