We know that the subset $N$ of $[0,1) \subset \mathbb R$ that contains exactly one member of the equivalence classes of $\sim$ defined on $[0,1)$, where $x \sim y$ iff $x - y$ is rational, is an example of a Lebesgue set that is not a Borel set. Is $N$ a subset of a measure zero Borel set? This seems to be true since intuitively it seems like we can shrink the size of $N$ arbitarily small, but I cannot prove it at the moment. If so, how can we find such a Borel superset?
More generally, is it true that any uncountable Borel set $E$ contains a subset that is a Lebesgue measurable set but not a Borel set?