The products Tesco has buying limits on – including toilet roll and rice

The supermarket giant has placed buying limits on essential items ahead of Christmas