I watched this last night too. Wonderful acting all round, especially Emily Watson! I was in bits at the funeral scene.
I believe that the taxi driver has never been found, but such a caring person could restore my very limited faith in human nature.
pittcity that must have been a terrible day for you, waiting to hear from your DH. I lived through the worst of the N. Ireland 'Troubles' when nearly everyday brought death and destruction out of the blue, and we watched our towns and cities being demolished, while worrying about loved ones if they were out of sight.
The perpetrators of the current terrorism seem even more sinister!