Bayer Leverkusen have ended the 'Neverkusen' curse once and for all to claim the 2023/24 Bundesliga title in some style.