Romford remembers all those who perished, twenty years ago this day, in the atrocities of 11 September 2001. Proud to raise the Stars and Stripes and lay red, white and blue flowers this morning on the 9/11 memorial at the Town Hall as Romford’s M.P. to honour those who lost their lives that tragic day. May their souls rest in peace and that we who remain find the courage to fight such evil and make our world better for all humanity.