Free or cheap Easter kids' activities

Easter is this Sunday (17 April), so we've rounded up some egg-citing free or cheap activities you can do with the kids, from baking and watching movies to taking a virtual trip to the farm and getting crafty.