The Association of Teachers of Mathematics (ATM) has a new free online puzzle page. Started in August 2015 they state they will add a new one each week (taken from their journals).