I’m trying to figure out how it is possible to construct a table with two columns (left and right) so that when left column’ content ends the right column takes over it (see example).
I’m sure there’s a way to do it without floats but correct me if I’m wrong.

Use
colspanlike this: