Below are some general websites to support learning across a variety of subjects.
TWINKL- Free educational resources
BBC Education have produced a whole host of materials for Key Stage 1 and 2. Follow the links and then select the topic you wish. Each area usually has an information section for reading, plus an activity and then quiz which is marked online. Some aspects require a subscription.
Crickweb- free online education resources and games available from Early Years- Year 6.
ICT Games- a tablet and desktop friendly free resource to support primary-aged children in maths and English.