A new suspect in the search for Madeleine McCann may have an accomplice who knows where her body is, German police have claimed.

Met Police dramatically identified a German prisoner as a new suspect in the hunt for Maddie, who went missing in 2007.

The suspect – who has previous convictions for sex offences against girls – was know have been around Praia da Luz on the Algarve coast at the time Maddie vanished on May 3 that year.

Now German police, who are treating her disappearance as a murder, have claimed the suspect may have an accomplice to the alleged crime.

A statement from BKA said officers believes others have "concrete knowledge" of what happened to Maddie.

Madeleine McCann vanished in 2007

It read: "There is reason to assume that there are other persons, apart from the suspect, who have concrete knowledge of the course of the crime and maybe also of the place where the body was left.

"We explicitly ask these persons to contact us and provide information."

The suspect has been linked to an early 1980s camper van – with a white upper body and yellow skirting, registered in Portugal – which was pictured in the Algarve in 2007.

Police have released images of a home the suspect stayed in

Scotland Yard said he was driving the vehicle in the Praia da Luz area in the days before Madeleine's disappearance and is believed to have been living in it for days or weeks before and after May 3.

He has also been linked to a 1993 Jaguar XJR6 with a German number plate seen in Praia da Luz and surrounding areas in 2006 and 2007.

The day after Madeleine went missing, the suspect got the car re-registered in Germany under someone else's name, although it is believed the vehicle was still in Portugal.

The suspect has been linked to a campervan seen in the area

The BKA's statement adds he may have used the vehicles to have committed the alleged crime.

It continued: "There is information suggesting that he may have used one of these vehicles to commit the offence."