A 24-year-old man has been charged after a large quantity of heroin and cocaine was reportedly found at his home.

The man will appear in court today following his arrest on June 21 where officers detained the individual on Penn Road in Aylesbury.

CONFIRMED: Hazardous blue-green algae found at The Rye in High Wycombe

Following a search, he was arrested on suspicion of being in possession with the intent to supply Class A drugs.

Officers have then completed a search at a related address finding a large quantity of Class A drugs and cash.

READ MORE: 'Thousands of dogs at risk': Map reveals deadly lungworm hotspots in Bucks

He has been charged with possession with the intent to supply heroin and cocaine, possession of criminal property and supply a controlled drug of Class A.

He has remained in police custody since Monday and appears in court today.