Shops join Boris's plan to make it free to spend a penny