Wearing half-and-half scarves at football matches will become a criminal offence under new laws that come into force before Sunday’s Carabao Cup final at Wembley.