Andrew Mountbatten, formerly Prince Andrew, has been arrested by British police in a dramatic raid on his home in eastern England on suspicion of misconduct in public office.