https://www.bbc.co.uk/bitesize/topics/z7vdy9q
BBC Bitesize has an excellent range of supportive topics on everything from grammar and punctuation to reading for information.
https://classroom.thenational.academy/
The Oak Academy has lessons set up to support students on a whole range of subjects.
https://www.lovereading4kids.co.uk/genre/14/13-plus-readers.html
A website which gives you book recommendations for different age groups. I especially like this one because you are able to read an extract of the book first.
A website run by the Smithsonian institute which is a free reading resource full of interesting articles about animals, history, fashion, entertainment. Some really interesting non-fiction texts.