Banks face ‘very large’ fines if they ban customers over political views

Banks face ‘very large’ fines if they ban customers over political views