Robert Aberdeen 2026