Staff Sgt Robert Bales has been charged with 17 counts of murder and six further counts of assault and attempted murder after a shooting spree which resulted in the deaths of 17 Afghan civilians.
More top news
The Queen's representative in Canada says he "heartily" encourages the romance.
Shadow Chancellor John McDonnell will say Britain is in the grip of a "debt crisis" as he promises reforms to help people pay back loans.
The 58-year-old man was stabbed in the neck as he approached the Altrincham Islamic Centre in Manchester.