Comments: Bank holidays 'cost economy £19bn'