[guided]The purpose of this step is to convert uniform convergence into a numerical bound on the difference of the integrals. For each $n\in\mathbb{N}$, define the uniform error
\begin{align*}
s_n:=\sup_{x\in[a,b]}|f_n(x)-f(x)|.
\end{align*}
The hypothesis $f_n\to f$ uniformly on $[a,b]$ means exactly that $s_n\to 0$ as $n\to\infty$.
We now estimate the integral difference. By linearity of the Lebesgue integral applied to the integrable functions $f_n$ and $f$,
\begin{align*}
\int_a^b f_n(x)\,d\mathcal{L}^1(x)-\int_a^b f(x)\,d\mathcal{L}^1(x)=\int_a^b (f_n(x)-f(x))\,d\mathcal{L}^1(x).
\end{align*}
Taking absolute values and applying the integral absolute value estimate gives
\begin{align*}
\left|\int_a^b (f_n(x)-f(x))\,d\mathcal{L}^1(x)\right|\le \int_a^b |f_n(x)-f(x)|\,d\mathcal{L}^1(x).
\end{align*}
The uniform error $s_n$ controls the integrand at every point of the interval: for every $x\in[a,b]$,
\begin{align*}
|f_n(x)-f(x)|\le s_n.
\end{align*}
By monotonicity of the Lebesgue integral,
\begin{align*}
\int_a^b |f_n(x)-f(x)|\,d\mathcal{L}^1(x)\le \int_a^b s_n\,d\mathcal{L}^1(x).
\end{align*}
Because $s_n$ is a constant with respect to $x$, and because the one-dimensional Lebesgue measure of $[a,b]$ is $b-a$, we have
\begin{align*}
\int_a^b s_n\,d\mathcal{L}^1(x)=s_n\mathcal{L}^1([a,b])=s_n(b-a).
\end{align*}
Combining the preceding estimates yields
\begin{align*}
\left|\int_a^b f_n(x)\,d\mathcal{L}^1(x)-\int_a^b f(x)\,d\mathcal{L}^1(x)\right|\le (b-a)s_n.
\end{align*}
Since $s_n\to 0$ and $b-a$ is a fixed positive real number, $(b-a)s_n\to 0$. Therefore the absolute difference between the two integrals tends to $0$.[/guided]