Thousands fill streets across England with signs of 'love' and 'unity'