Food Europe Edinburgh’s £40-a-year garden waste charge could be illegal, according to the city’s Tory group leader – and if he’s right, the council could be forced to pay back millions of pounds to residents.