Bernie Sanders releases his tax returns, Bill Weld is officially challenging Trump in the Republican primary, wealthy Democrats are worried about Sanders, most of the Democratic Q1 fundraising numbers are officially online, how the polls match up with the money, and Beto O’Rourke releases ten years of tax returns too.

Links:

Sanders Releases 10 Years of Tax Returns, 9 Months Before Caucuses & Primaries Begin (Sanders Campaign Site)

Bernie Sanders and his wife earned $1.7 million in past two years, returns show (WaPo)

Bill Weld officially announces he is challenging Trump for GOP nomination in 2020 (CNN)

Bill Weld launches campaign against Trump for 2020 Republican nomination (WaPo)

How Much Trouble Could Bill Weld Cause Trump In The 2020 GOP Primary? (FiveThirtyEight)

‘Stop Sanders’ Democrats Are Agonizing Over His Momentum (NYT)

Democratic fundraising numbers including Q1 (FEC)

Marianne Williamson: Oprah confidant, author, spiritual teacher and presidential candidate (ABC News)

Democratic presidential candidate Beto O’Rourke releases 10 years of tax returns (CNBC)

Harry Enten tweet (Twitter)