Memes and the 2024 Election: How Digital Satire Shapes Political Discourse