David Cartwright overdue in Madeira