Britain’s banks will not be lifting the £100 cap on contactless payments despite the regulator giving them the power to do so, citing low demand. The Financial Conduct Authority (FCA) lifted the cap ...