A new partnership body representing the interests of high streets across the UK has been launched. High Streets UK includes ...