The day after the afternoon before. I think the full impact of yesterday's outrage had finally sunk in. And all our thoughts and prayers are with the relatives and friends of those killed and injured. Brave PC Keith Palmer, a husband and father, was killed doing the job he loved. He was not only protecting us here in the Commons, but he was protecting our way of life, too. He paid a terrible price for that and we are all indebted to him. I had had a busy day in my constituency planned, including opening a new museum on Portland. But instead MPs gathered in strength at 0930 to pay our own silent tribute to the fallen and injured. Heads bowed, we maintained a minute's silence at 0933 - PC Palmer's collar number was 933, apparently - before parliamentary business got under way as usual. The Prime Minister had made a stirring comment last night and this morning she came into the Chamber to make another at 1030. I can say genuinely that I thought it was one of the most moving orations I have ever heard. Theresa May struck exactly the right note and we were all moved by her address. She rightly praised my friend and colleague Tobias Ellwood for the noble role he played during the attack when he did his best to save PC Palmer's life. Other leaders then followed, before we backbenchers began making our contributions. They were all measured and I, too, caught the Speaker's eye and, to paraphrase, said that terrorism would never defeat our way of life. With Parliament Square still shut and surrounded streets sealed off the atmosphere was almost surreal. But, we made our point, terrorism will not destroy our democracy and life will go on, whatever is thrown at us. Some constituents had kindly written in voicing their concern and gratitude that life was indeed going on as usual and I took great pleasure writing back. I also rewrote my weekly newspaper column to fit the circumstances. As I headed home at about 1900, I made a point of thanking as many police officers as I could for looking after us. Yesterday's attack showed why they are here and the risks they take every day. My final thoughts today are for PC Keith Palmer. Rest in peace, Keith, and thank you for giving your life to protect others.