Steve Clarke admits Scotland 'let themselves down' in 5-1 thrashing by Germany to open Euro 2024......