Are there any charities which provide free laptops or tablets?

An organisation called Wavelength offer free TV’s, radio and tablets for people in need. Look at their website to see if you meet the criteria:

Turn2us have a grants finder that includes funding for tech devices. You can find it here: